special constable - Spanish English Dictionary